resource depletion - Turkish English Dictionary